body {
    background: #fbfaf8;
    //  overflow: hidden!important;
}

.layui-table-cell {
    padding: 0px;
}

.commons {
    display: none;
}

html,
body {
    position: relative;
}

input {
    padding-left: 5px!important;
}

.content {
    border-radius: 5px!important;
    margin-top:5.5%!important;
}

.active{
    top: 10vh!important;
}
.click_href{
    padding-left: 10px;
}


//添加部门弹出层
.add_department_content {
    overflow-y:auto;
    input {
        border: none;
        border-bottom: 1px solid darkgray;
        width: 75%;
        height: 3.5vh;
        margin-top: 5px;
        margin-bottom: 5px;
        padding-left: 5px;
        background: white;
    }
    input:disabled {
        background: white;
    }
    select {
        width: 77.5%;
        height: 3.6vh;
        margin-top: 5px;
        margin-bottom: 5px;
        border: none;
        border-bottom: 1px solid darkgray;
    }
    .layui-form-select{
        width: 79%;
        display: inline-block;
        input{
            width: 93%;
        }
    }
    .layui-layer-content {
        padding: 10px 20px;
    }
}
.layui-table-cell {
    text-align: center!important;
}

//.Trace_leader .content .layui-table-box, .layui-table-view {
//  overflow-y: auto;
//  max-height: 45vh;
//}
.header {
    width: 100%;
    height: 70px;
    background: rgba(15, 41, 80, 1);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999999999999999;
    .header_son {
        width: 100%;
        margin: 0 auto;
        background: rgba(15, 41, 80, 1)!important;
        clear: both;
        position: relative;
        li {
            line-height: 70px;
            cursor: pointer;
            a {
                font-size: 0.9vw;
                text-align: center;
            }
        }
        ul {
            background: rgba(15, 41, 80, 1)!important;
        }
        ul:first-child {
            clear: both;
            float: left;
            width: 69vw;
            padding: 0;
            margin-left: 7vw;
            li img {
                margin-right: 5px;
                width: 15%;
            }
            li:first-child {
                width: 13vw;
            }
            li {
                width: 7vw;
            }
            a {
                padding: 0vw;
            }
        }
        ul:nth-child(2) {
            float: right;
            width: 20vw;
            position: absolute;
            right: 0;
            li {
                line-height: 64px;
                a {
                    padding: 0vw 1vw;
                }
                a i {
                    vertical-align: -webkit-baseline-middle;
                    font-size: 0.9vw;
                    font-weight: bold;
                }
                .user_name {
                    vertical-align: middle;
                    color: white;
                    font-size: 1vw;
                    padding-bottom: 5px!important;
                    border-bottom: 2px solid white;
                }
                .user_img {
                    display: inline-block;
                    vertical-align: middle;
                    width: 30px;
                    height: 30px;
                    position: relative;
                    overflow: hidden;
                    margin-left: 12px;
                    img {
                        width: 100%;
                        position: absolute;
                        top: 0;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        margin: auto;
                    }
                }
            }
        }
    }
}

.hide {
    display: none!important;
}

.layui-tab {
    border: 1px solid darkgray;
    .layui-tab-title {
        margin-bottom: 10px;
        li {
            font-size: 1vw;
            padding: 0 30px;
        }
    }
    .layui-tab-item {
        .layui-input-inline {
            width: 13vw;
        }
        ul {
            width: auto;
            margin-bottom: 10px;
            li {
                line-height: 28px;
                border-radius: 5px;
                margin-right: 10px;
                a {
                    font-size: 1vw;
                    color: #130f2f;
                    i {
                        font-size: 1vw;
                        font-weight: bold;
                        color: white
                    }
                }
                .layui-nav-child {
                    top: 30px;
                }
            }
        }
        .layui-form {
            .layui-form-item {
                input {
                    border-radius: 5px;
                }
                .layui-form-label {
                    width: auto;
                    padding: 9px 3px;
                }
            }
            button {
                font-size: 1vw;
            }
        }
        .layui-table td,
        .layui-table th {
            text-align: center;
        }
    }
}

//线索分配
.Allcation {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999;
    visibility: hidden;
    background: rgba(0, 0, 0, .3);
    .content {
        border-radius: 5px;
        width: 40%;
        background: white;
        padding: 10px;
        transition: all .3s;
        transform: scale(0);
        margin-top: 5%;
        .header_ {
            height: 4vh;
            border-bottom: 1px solid gray;
            line-height: 4vh;
            text-align: center;
            font-size: 1vw;
            font-weight: bold;
        }
        form {
            padding: 10px;
            border-bottom: 1px solid gray;
            margin-bottom: 1vh;
            text-align: center;
            #owner_name,#owner_nameadmin {
                height: 3vh;
                border-radius: 5px;
                padding-left: 5px;
                border: 1px solid gray;
            }
        }
        .btn_one {
            margin-left: 17vw;
        }
    }
}

//点击admin框   选择负责人
.Trace_leader {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    visibility: hidden;
    z-index: 9999;
    background: rgba(0, 0, 0, .3);
    .content {
        width: 750px;
        //      height: 610px;
        transform: scale(0);
        transition: all .3s;
        margin: 0 auto;
        background: white;
        padding: 10px;
        overflow-y: auto;
        margin-top: 4%;
        border-radius: 8px;
        .layui-table-box,
        .layui-table-view {
            max-height: 50vh;
        }
        .layui-table-box {
            overflow-y: auto!important;
        }
        .headerss {
            background: white;
            margin: 0 auto;
            text-align: center;
            font-size: 1vw;
            height: 40px;
            line-height: 40px;
            margin-bottom: 10px;
            font-weight: bold;
            border-bottom: 1px solid gray;
        }
        .layui-form-item {
            margin: 0px;
            margin-top: 5%;
        }
        .layui-form-label {
            padding: 9px 10px;
        }
        .searc {
            height: 25px;
            line-height: 25px;
            padding: 0px 5px;
        }
        table {
            border: none;
            td {
                border: none;
            }
        }
        .OkBtn {
            margin-left: 65%;
            margin-right: 20px;
            padding: 2px 10px 2px 10px;
            line-height: 19px;
        }
    }
}